.editorMain { border:1px solid #999; background-color:#fff; }
.editorMain iframe { border:none; margin:0; }
.editorMain textarea { border:none; margin:0; padding:0; overflow-y:scroll; font:12px Arial, Verdana; resize:none; outline:none; }
.editorToolbar { margin:0px 1px; background: url(skin.gif) bottom repeat-x; }
.editorGroup { float:left; height:26px; }
.editorButton { float:left; display:block; width:24px; height:24px; margin:1px 0px; background:url(skin.gif); overflow:hidden; }
.editorButton:hover { background-color:#fff; }
.editorDisabled { opacity:0.3; filter:alpha(opacity=30); }
.editorDivider { float:left; width:1px; height:23px; margin:1px 3px; background:#ccc; overflow:hidden; }
.editorPopup { border:solid 1px #999; background-color:#fff; position:absolute; font:Arial, Verdana; cursor:default; z-index:0; }
.editorList div { padding:2px 4px 2px 4px; }
.editorList div:hover { background-color:#eee; }
.editorList p, .editorList h1, .editorList h2, .editorList h3, .editorList h4, .editorList h5, .editorList h6, .editorList font { padding:0; margin:0; }
.editorColor { width:270px; padding:1px 1px; }
.editorColor div { float:left; width:13px; height:13px; border:1px solid #fff; }
.editorColor div:hover { border:1px solid #000; }
.editorPrompt { background-color:#F6F7F9; padding:5px 5px; font-size:12px; }
.editorPrompt input, .editorPrompt textarea { font:12px Arial, Verdana; outline:none; }
.editorMsg { background-color:#FDFCEE; width:150px; padding:4px; }
/* 1 */
.boldSkin { background-position:0px 0px; }
.italicSkin { background-position:-24px 0px; }
.underlineSkin { background-position:-48px 0px; }
.strikethroughSkin { background-position:-72px 0px; }
.subscriptSkin { background-position:-96px 0px; }
.superscriptSkin { background-position:-120px 0px; }
/* 2 */
.fontSkin { background-position:0px -24px; }
.sizeSkin { background-position:-24px -24px; }
.styleSkin { background-position:-48px -24px; }
.colorSkin { background-position:-72px -24px; }
.highlightSkin { background-position:-96px -24px; }
.removeformatSkin { background-position:-120px -24px; }
/* 3 */
.bulletsSkin { background-position:0px -48px; }
.numberingSkin { background-position:-24px -48px; }
.outdentSkin { background-position:-48px -48px; }
.indentSkin { background-position:-72px -48px; }
/* 4 */
.alignleftSkin { background-position:0px -72px; }
.centerSkin { background-position:-24px -72px; }
.alignrightSkin { background-position:-48px -72px; }
.justifySkin { background-position:-72px -72px; }
/* 5 */
.ruleSkin { background-position:0px -96px; }
.imageSkin { background-position:-24px -96px; }
.linkSkin { background-position:-48px -96px; }
.unlinkSkin { background-position:-72px -96px; }
/* 6 */
.cutSkin { background-position:0px -120px; }
.copySkin { background-position:-24px -120px; }
.pasteSkin { background-position:-48px -120px; }
.pastetextSkin { background-position:-72px -120px; }
.printSkin { background-position:-96px -120px; }
/* 7 */
.tableSkin { background-position:0px -144px; width:48px; }
.mapSkin { background-position:-48px -144px; width:48px; }
.htmlSkin { background-position:-96px -144px; width:48px; }
